I ate - German English Dictionary